.u-search-list {
	height: calc(100vh - 128rpx);
	position: absolute;
	left: 0;
	top: 128rpx;
	z-index: 1;
}

.u-list .u-item {
	height: 88rpx;
}
.u-list .u-item.active {
	color: $uni-text-color-red;
}

.u-indexed-list-bar {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	z-index: 9999;
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 10upx;
	width: 44upx;
	color: #aaaaaa;
}

.u-indexed-list-text {
	font-size: 24upx;
	white-space: nowrap;
}

.u-indexed-list-bar.active {
	background-color: rgb(200, 200, 200);
}

.u-indexed-list-alert {
	position: absolute;
	z-index: 20;
	width: 160upx;
	height: 160upx;
	left: 50%;
	top: 50%;
	margin-left: -80upx;
	margin-top: -80upx;
	border-radius: 80upx;
	text-align: center;
	line-height: 160upx;
	font-size: 70upx;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
}